同步定制的首选项

更改高级设置的首选项可能影响 Firefox 的稳定性和安全性。非高级用户不建议使用。
Firefox Sync 让你可以在设备之间 选择需要同步的数据。请注意首选项的同步只支持 Firefox 桌面端。我们已经选定了可以同步的首选项,所以普通用户可以直接通过 Firefox 桌面的界面来同步这些设置。希望对同步首选项有更多控制的高级用户可以通过本文获益。

Firefox 可以同步的首选项

Firefox 为可以同步的首选项列出了白名单。每个可以同步的首选项都在白名单中。白名单本身也保存在首选项里,其中包含每个以 services.sync.prefs.sync. 开头的首选项(又称“控制首选项”)。只有当相应的控制首选项在 Firefox 的配置编辑器about:config页面)被设置为 true 时,对应的首选项才会同步。例如,browser.urlbar.suggest.history 首选项只有在 services.sync.prefs.sync.browser.urlbar.suggest.history 设置为 true 时才会同步。

禁用某个默认首选项的同步

Firefox 自动生成一个默认的白名单,它按照这个名单决定默认的同步首选项。如果你不想要默认的首选项,你可以将其控制首选项改为 false。例如,你把 services.sync.prefs.sync.<某些首选项> 设置为 false,那么它对应的首选项就不会同步。

同步定制的首选项

为了安全,只有已经有本地控制的首选项才能在本地使用。比如,如果你想同步一个不在默认白名单里的首选项,那么你必须保证每个设备都已经创建这个新的控制首选项。Firefox Sync 不会自动把定制首选项复制到每个设备。

这个对于有很多已同步定制首选项的用户来说很有问题。当添加一台新设备时,这些用户需要在这些首选项同步之前确保所有的定制控制首选项都设置好。

为了帮助大家设置新的设备,还有一个首选项,services.sync.prefs.dangerously_allow_arbitrary,它控制以上操作。如果它设置为 true,那么全部首选项都会同步到新设备,而不仅仅是那些已经有控制首选项的首选项。因此,拥有很多定制首选项的用户可以把 services.sync.prefs.dangerously_allow_arbitrary 设置为 true,然后执行一次同步,然后再把它设置为 false。这会应用到所有远端的首选项。

这篇文章对您有帮助吗?

请稍候...

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解